package com.wlcorp.forcazamis.business.system;

import java.util.List;

import com.ibatis.dao.client.DaoException;
import com.wlcorp.forcazamis.domain.system.Department;
import com.wlcorp.forcazamis.exception.ServiceException;

public interface IDepartmentService {
	public List<Department> getDepartmentList(Department department) throws ServiceException;
	public Department getDepartmentById(Long departmentId) throws ServiceException;
	public void saveDepartment(Department department) throws ServiceException;
	public void deleteDepartment(Department department) throws ServiceException;
	public Department getDepartmentByFlag(Integer flag) throws DaoException;
}
